throwing yourself on the grenade

On this page, you will find 30 slang terms related to throwing yourself on the grenade. Some of the top words include: throwing yourself on the grenade, Turnip, dawgette, breazy, snowmobile, and 25 more.